Towards Mature Measurement Programs
نویسندگان
چکیده
Many organizations are using measurement as a means to improve their software development and maintenance processes. A reasonable consensus has been reached about the main success factors for measurement programs. However, no comprehensive approach has so far been published for the processes that need to be in place to ensure effective and efficient measurement. We propose a capability maturity model for measurement that can be used to both assess the measurement capability of software organizations and to identify directions for improvement of their measurement capability. This ‘Measurement-CMM’ originates from our efforts to establish measurement programs in a variety of settings. These efforts had mixed results, and our analysis thereof showed widely different measurement capabilities amongst the organizations involved. A measurement maturity scale similar to that of the Software-CMM allowed us to explain many of the differences observed. At the same time, it suggests ways to improve on this.
منابع مشابه
The In uence Reuse Will Have on Software Measurement
For reuse to mature into an institutional context, we must move beyond anecdotal support to cost and estimation models supported by legitimate measures. This implies that the existing measures and models will need to be adapted to properly distinguish and credit reuse when it occurs and when it can occur. Furthermore, the focus of those measures and models may change. Workshop Goals: Assess the...
متن کاملThe Viewpoints of Paramedics Employed in Golestan Province towards Continuing Education Programs
Introduction: Retraining is an important way for professional development of health staff and keeping them up to date, and evaluation is one of the essential principles for enhancing the efficiency of these trainings. The aim of this study was to determine the viewpoints of paramedics employed in Golestan province towards continuing education programs. Methods: In this descriptive study, 274 ...
متن کاملThe Adoption of Software Process Improvement Programs in the English-Speaking Caribbean
Managing and improving the processes used to develop software products is widely accepted as one of the remedies to overcome the problem of poor quality systems being delivered. As a result, the IS community has adopted several software process improvement (SPI) programs. The tenets of these programs are grounded in the belief that a mature development process can increase the likelihood of pro...
متن کاملSoftware Process Engineering for Measurement- Driven Software Quality Programs - Realism and Idealism
This paper brings together a set of commonsense recommendations relating to the delivery of software quality, with some emphasis on the adoption of realistic perspectives for software process/product stakeholders in the area of process improvement. The use of software measurement is regarded as an essential component for a quality development program, in terms of prediction, control, and adapta...
متن کاملMemory Distance Measurement for Concurrent Programs
Memory distance analysis, the number of unique memory references made between two accesses to the same memory location, is an effective method to measure data locality and predict memory behavior. Many existing methods on memory distance measurement and analysis consider sequential programs only. With the trend towards concurrent programming, it is necessary to study the impact of memory distan...
متن کامل